﻿@charset "utf-8";

/*banner*/
.banner{position: relative; height:auto;clear: both;}
.banner img {display: block;/*width: 100%;*/margin:0 auto;}
.slick-dots {position: absolute;left:5%; font-size:0;bottom:8%;width:90%;text-align: center;outline: none;z-index: 4;}
.slick-dots li {display: inline-block;margin: 0 15px; outline: none;}
.slick-dots li button {display: block;border: 0 none;width: 21px;height: 21px;border-radius: 21px;margin-right:12px; display: inline-block;outline: none;background: #fff;}
.slick-dots .slick-active button {background: #f60;width: 48px;}
.banner .slick-arrow{width:73px;height:73px;cursor: pointer;z-index: 22;top:44.5%;outline: none;position:absolute;border:0;overflow: hidden;text-align: center;transition:.8s;line-height: 140px;opacity: 0;text-indent: 100px;}
.banner .slick-arrow.slick-prev{background:url(../images/ban_prev.png) no-repeat 0 0;left: 3%; opacity: 0;}
.banner .slick-arrow.slick-next{background:url(../images/ban_next.png) no-repeat 0 0;right: 3%; opacity: 0;}
.banner:hover .slick-prev{ left: 6%; opacity: 0.3;}
.banner:hover .slick-next{ right: 6%; opacity: 0.3;}
.banner .slick-arrow:hover{opacity: 0.8;}

.til01{text-align: center;color: #000;font-size:44px;line-height:68px;font-family: "Microsoft Yahei";clear: both;display: block;white-space: nowrap;padding: 0 0 30px;}
.til01 p{display: block;font-size:20px;line-height:44px;font-weight: normal;opacity: 0.8;}
.til01 b{color: #fe6902;}
.til01 a{color: #000;}


/*搜索*/
.seabox{height:50px;line-height:37px;font-size: 14px;font-family: "Microsoft Yahei";position: relative;background: #f6f6f6;padding:15px 0 0;}
.keyword{width:760px;color: #000;}
.keyword a{color:#666;display: inline-block;padding: 0 14px 0 6px;}
.keyword a:hover{color: #313742;}
.sea_inp{width:390px;height:33px;position: relative;z-index: 1;overflow: hidden;background: #fff;border: solid 2px #d5d5d5;}
.sea_inp .serach{width:320px;height:33px;border:0;background:none;line-height:33px;color:#666;float:left;outline: none;display: block;padding:0 0 0 22px;}
.sea_inp .sub{ width:48px; height:33px;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.png) no-repeat 16px 8px;border: 0;text-indent: 190px;}

/*引子*/
.webox{font-size:16px;color: #666;line-height:28px;position: relative;z-index:2;padding:92px 0 0;height: 500px;overflow:hidden;}
a.webox_view {display: inline-block;padding: 5px 40px;background: #eb5f02;color: #fff;border-radius: 5px;}
.webox:before{content: "";position: absolute;width:30px;height:426px;background:url(../images/we_ico1.gif) no-repeat 0 0;top:92px;left:0;}
.webox_w{width:504px;position: relative;padding: 5px 0 0;}
.webox_w h2{font-size:34px;color: #272727;line-height:100px;border-bottom: 1px solid #bdb9b8;}
.webox_wc{padding: 20px 0 0;height: 242px;}
.webox_wc p{padding: 0 0 25px;}
.webox_p{margin-left: 45px;}
.webox_p p,.webox_p p img{width:602px;height: 428px;display: block;overflow: hidden;}

/*精益求精*/
.chara{clear: both;font-size:18px;font-family:"Microsoft Yahei";line-height:27px;position: relative;padding: 78px 0 0px;z-index: 1;text-align: center;color: #000;background:url(../images/charabg.jpg) no-repeat center 0;}
.chara_c dl{float: left;width: 227px;margin:0 16px 0 0;height: 430px;background: #fff;box-sizing:border-box;border-bottom: 5px solid #fe6902;}
.chara_c dl.cur{background: #fe6902;color: #fff;}
.chara_c dl:last-child{margin: 0;}
.chara_c dl:nth-child(2n){margin-top: 78px;}
.chara_c dt{background: #000;position: relative;width: 227px;height: 306px;overflow: hidden;}
.chara_c dt img{width: 227px;height: 306px;opacity: 0.7;}
.chara_c dt span{display: block;width: 227px;left: 0;top:142px;position: absolute;color: #fff;font-size: 24px;line-height: 32px;font-weight: bold;}
.chara_c dt span em{display: block;opacity: 0.6;font-weight: normal;font-size: 14px;line-height: 20px;}
.chara_c dd{padding: 22px 0 0;}
.chara_c dd b{display: block;}

/*解决方案*/
.plan{clear: both;font-size:18px;font-family:"Microsoft Yahei";line-height:64px;position: relative;padding: 7px 0 20px;z-index: 1;}

.wh dl {
    float: left;
    width: 385px;
    height: 580px;
    margin-right: 15px;
    margin-top: 15px;
    margin-bottom: 10px;
    background: #fff;
    box-shadow: 0px 0px 5px #dedede;
}

.wh li:nth-child(4) {
    margin-right: 0;
}

.wh dl dt {
    width: 100%;
height: 465px;}
.wh dl dt img{
    width: 100%;
}
.wh dl dd {
    width: 100%;
    padding: 0px 15px;
    position: relative;
    box-sizing: border-box;
}

.wh dl dd h3 {
    font-size: 20px;
    color: #333;
    font-weight: 500;
    padding-left: 0px;
    position: relative;
    padding-top: 13px;
}

.wh dl dd em {
    font-size: 22px;
    color: #fff;
    font-style: normal;
    text-align: center;
    position: absolute;
    width: 60px;
    height: 60px;
    line-height: 60px;
    left: 25px;
    top: -24px;
    background:url(../images/6703e502859d45ba9f1373fd7ac3cd38_228.png?ver=15) no-repeat center center;
    background-size: 100%;
}

.wh dl dd p {
    font-size: 14px;
    line-height: 24px;
}

/*优势*/
.edge{clear: both;font-family:"Microsoft Yahei";line-height:28px;font-size: 16px;position: relative;overflow: hidden;z-index: 1;color: #666;}
.edge:before{content: "";position: absolute;width:100%;height:2px;background:#f4f4f4;top:142px;left:0;z-index: -1;}

.edge1{height: 500px;display: block;overflow:hidden;}
.edge_p{height: 500px;display: block;width: 50%;}
.edge_w{width: 46.98%;}
.edge_wc{width:544px;padding: 68px 0 0;}
.edge_t{height: 123px;font-size: 28px;color: #2f2f2f;line-height: 41px;white-space: nowrap;}
.edge_t b{display: block;font-size: 38px;line-height: 57px;}
.edge_t span{float: left;width: 150px;}
.edge_wc li{position: relative;padding: 0 0 18px 30px;}
.edge_wc li:before{content: "";position: absolute;width:5px;height:5px;background:#fe6902;left: 8px;top:11px;border-radius:5px;}
.edge_more{clear: both;display: block;text-align: right;font-weight: bold;color: #fe6902;line-height: 55px;font-size: 18px;padding: 0 32px;}
.edge1:nth-child(3) .edge_more{text-align: left;}

/*流程*/
.tec_p{font-family:"Microsoft Yahei";line-height:30px;font-size: 16px;position: relative;color: #080808;background:url(../images/tec_pbg.jpg) no-repeat center 0;padding: 125px 0 0;height: 574px;text-align: center;}
.tec_pc{height: 270px;}
.tec_pc li{background:url(../images/tec_lbg1.png) no-repeat 0 0;width: 121px;float: left;margin-left: -24px;height: 121px;box-sizing:border-box;padding: 20px 0 0;}
.tec_pc li:first-child{margin-left: 0;}
.tec_pc li:nth-child(2n){margin-top: 73px;}
.tec_pc li b{display: none;width: 40px;height: 40px;margin: 0 auto;}
.tec_pc li em{display: block;padding: 10px 0 0;line-height: 30px;font-size: 20px;opacity: 0.5;}
.tec_pc li:hover,.tec_pc li.cur{background:url(../images/tec_lbg2.png) no-repeat 0 0;color: #fff;}
.tec_pc li:hover b,.tec_pc li.cur b{display: block;}
.tec_pc li:hover em,.tec_pc li.cur em{display: none;}
.tec_pho{height:65px;background:url(../images/tec_pho.png) no-repeat center 0;width: 540px;line-height: 65px;margin: 0 auto;}
.tec_pho span{width: 400px;font-weight: bold;font-size: 24px;display: inline-block;float: left;}
.tec_pho em{width: 140px;display: inline-block;}
.tec_pho em a{color: #fff;}

/*新闻资讯*/
.nswsbox{font-family:"Microsoft Yahei";line-height: 26px;font-size: 14px;clear: both;color: #333;padding:86px 0;position: relative;overflow: hidden;height: 689px;}
.nswsbox h3{font-size: 24px;line-height: 45px;color: #333;height: 45px;overflow: hidden;}
.nswsbox h3 a{color: #000;}
.nswsbox h3 span{float: right;font-weight: normal;font-size: 14px;text-transform: uppercase;font-family: Arial;}
.nswsbox h3 span a{color: #666;}
.dy{ width:712px;}
.dy .dl1{ height:138px; border-bottom:1px dashed #d1d1d1; }
.dy .dl1 dt{ height:60px; line-height: 60px;margin-bottom: 8px;}
.dy .dl1 dt em{ display:block; width:122px; height:56px; float:left; background:url(../images/new_t.png) no-repeat; font: 15px "Microsoft YaHei UI";padding: 25px 0 0 15px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.dy .dl1 dt em a{ display:block; color:#f18700;font-weight: bold;}
.dy .dl1 dt span a{ display:block; width:530px; float:left; font:22px "Microsoft YaHei UI";  line-height:35px; color:#333333; margin-top:20px; overflow:hidden; height:35px;}
.dy .dl1 dd { font:14px "Microsoft YaHei UI"; line-height:24px; color:#666666;}
.dy .dl1 dd a{ color:#171c61;}
.dy .dl1:hover span a{ font-weight:bold; color:#f08700;}

.dy ul{ margin-top:16px;}
.dy li{ font:16px "Microsoft YaHei UI"; height:36px; line-height:36px; overflow:hidden;position: relative;padding-left: 20px;}
.dy li:before{content: "";position: absolute;width:6px;height: 6px;background: #999999;border-radius: 50%;left:0;top:16px;}
.dy li a{ display:block; color:#666666;}
.dy li i{ float:right; color:#999999;font-style: normal;}
.dy li:hover a{ font-weight:bold;color: #f08700;}
.dy li:hover i{ color:#666; font-weight:normal; }

.dy .dl2{padding: 20px 0 0 0; height:140px;border-bottom:1px dashed #d1d1d1;}
.dy .dl2 dt{ width:212px; height:119px; float:left; overflow:hidden;}
.dy .dl2 dt img{ display:block;width:212px; height:119px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.dy .dl2 dd{ width:465px; float:right; }

.dy .dl2 dd em.date {font-size: 14px;}
.dy .dl2 h3 a{display: block;line-height: 46px;font-size: 18px;color:#333333;}
.dy .dl2 dd p{ font:14px "Microsoft YaHei UI"; line-height:26px; color:#666666; height:52px; overflow:hidden;}
.dy .dl2:hover dt img,.baike dl:hover dt img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.dy .dl2:hover h3 a,.dy .dl2:hover h3 a{ color:#f08700;}




.baike{ width:420px; height:572px;overflow:hidden;padding: 25px 25px 0;background:url(../images/wdbg.jpg) no-repeat;
	-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.baike h2{ height:42px;margin-bottom: 11px; position:relative; font:22px "Microsoft YaHei UI"; line-height:42px;}
.baike h2 a{ color:#171c61;}
.baike h2 em{display: inline-block;font-size: 18px;color:#999999;}
.wdimg{width:366px;height: 206px;overflow: hidden;}
.wdimg img{width:366px;height: 206px;display: block;transition: all 0.3s linear 0s;}
.wdimg:hover img{transform: scale(1.1);}

.baike dl{padding: 10px 0 0 0;height: 105px;border-bottom:1px dashed #d1d1d1;}
.baike dt{height:28px;line-height:28px;padding-left:24px;font-size:16px;font-weight:700;position: relative;}
.baike dt a{color:#333333}
.baike dt:before{content: "";position: absolute;width:6px;height: 6px;background: #999999;border-radius: 50%;left:0;top:10px;}
.baike dd{line-height: 20px;padding-left:24px;font-size: 12px;color:#666666;}
.baike dl:nth-child(3){border-bottom:none}
.baike dl:hover dt a{color:#f08700}

/*关于*/
.aboutbox{font-family:"Microsoft Yahei";font-size: 16px;line-height:31px;color: #5c5c5c;overflow: hidden;text-align: center;}
.about_w{height:235px;padding: 0 40px;}
.show{height: 384px;line-height: 46px;}
.show_t{height: 59px;line-height: 39px;}
.show_t span,.show_t b{display: inline-block;width: 135px;height: 40px;border: solid 1px #dcdcdc;box-sizing:border-box;font-weight: normal;}
.show_t span a,.show_t b a{color: #3d3d3d;}
.show_t span.cur,.show_t b:hover{background: #ff7519;border-color: #ff7519;color: #fff;}
.show_t span.cur a,.show_t b:hover a{color: #fff;}
.show_c li{width: 293px;float: left;margin: 0 9px 0 0;}
.show_c li:last-child{margin: 0;}
.show_c li p{border: 1px solid #e3e3e3;}
.show_c li p,.show_c li p img{width: 291px;height: 218px;display: block;overflow: hidden;}
.show_c li span a{display: block;color: #666;}

/*友情链接*/
.link{height:0;line-height:60px;position: relative;z-index: 9;font-size: 14px;color: #fff;width: 1200px;margin: 0 auto;}
.link_c{position: absolute;height:60px;left: 0;top: -60px;overflow: hidden;text-align: right;}
.link a{display: inline-block;padding: 0 25px;opacity: 0.77;}
.link_c a:hover{text-decoration: underline;opacity: 1;}

.webox_p p img, .chara_c dt img, .plan_lj img, .plan_lp p img, .news_c dt img, .show_c li p img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.webox_p p:hover img, .chara_c dl:hover dt img,.plan_lj:hover img, .plan_lp p:hover img, .news_c dl:hover dt img, .show_c li:hover p img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}


@keyframes living {
    0%{
        transform: scale(1);
        opacity: 1;
    }
    50%{
        transform: scale(1.3);
        opacity: 0.7;
    }
    100%{
        transform: scale(1);
        opacity: 1;
    }
}
@-webkit-keyframes swing{
    20%,40%,60%,80%,100%{-webkit-transform-origin:top center}
    20%{-webkit-transform:rotate(15deg)}
    40%{-webkit-transform:rotate(-10deg)}
    60%{-webkit-transform:rotate(5deg)}
    80%{-webkit-transform:rotate(-5deg)}
    100%{-webkit-transform:rotate(0deg)}
}
@-moz-keyframes swing{
    20%,40%,60%,80%,100%{-moz-transform-origin:top center}
    20%{-moz-transform:rotate(15deg)}
    40%{-moz-transform:rotate(-10deg)}
    60%{-moz-transform:rotate(5deg)}
    80%{-moz-transform:rotate(-5deg)}
    100%{-moz-transform:rotate(0deg)}
}